Introduction to the basic concepts of communication networks. Protocols and layers. Basic transmission media and their characteristics; techniques of data transmission through communication networks. Network architectures and topologies such as LAN, WAN, and MAN. ATM and frame relay transmission techniques. Concepts of network security.